Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 DELFRYN Terraced £145,791 £138,000 8 Feb 2022
29 DELFRYN Terraced £54,043 £14,500 18 Aug 2000